castle hill - Turkish English Dictionary